const arr = [5, 3, 4, 0, 2, 8, 6, 7, 1];

//主线程使用了 type: 'modules'
//1、在子线程就可以使用import 来导入其他线上的模块
// import { obj } from 'http://localhost:5173/xxx.js';

//2、直接使用本地的模块，就直接使用importScripts进行导入
// importScripts('./xxx.js');


setTimeout(() => {
  self.postMessage({ arr });// 发送数据给主线程
}, 1000);


// 接收主线程发送的数据
self.onmessage = (e) => {
  const arr = e.data;
  console.log(arr);
};